environmentally friendly agriculture - Spanish English Dictionary